package net.biancheng.common.constant;

/**
 * @author: lb
 * @date: 2023/3/6 13:50
 * @desc: 公共常量实体
 **/
public class CommonConstant {

    /**
     * 创建token的用户标识key
     */
    public static final String LOGIN_USER_KEY = "login_user_key";


    /**
     * 登录用户 redis key
     */
    public static final String LOGIN_TOKEN_KEY = "login_tokens:";


    /**
     * 令牌前缀
     */
    public static final String TOKEN_PREFIX = "Bearer ";


    /** 唯一 */
    public final static String UNIQUE = "0";

    /** 不唯一 */
    public final static String NOT_UNIQUE = "1";

    /** Layout组件标识 */
    public final static String LAYOUT = "Layout";

    /** ParentView组件标识 */
    public final static String PARENT_VIEW = "ParentView";

    /** 菜单类型（目录） */
    public static final String TYPE_DIR = "D";

    /** 菜单类型（菜单） */
    public static final String TYPE_MENU = "M";

    /** 菜单类型（按钮） */
    public static final String TYPE_BUTTON = "B";

    /** 是否为系统默认（是） */
    public static final String YES = "Y";

    /** 是否为系统默认（否） */
    public static final String NO = "N";

    /** 父级默认ID */
    public static final Long PARENT_ID = 0L;
}
